a lucky or fortunate person - Alemán Inglés Diccionario